Data Relationship Query in Relational DB, NoSQL DB and Graph DB

نویسندگان

  • Kay Thi Yar
  • Khin Mar Lar Tun
چکیده

Every nation has vast amount of census data and analysis of these data is the value for nation as source citations, correlating and corroborating sources, relevance or findings contradictions. These census data may relate in any form based on family group records, friendship, co-worker and etc. In this paper, our nation, Myanmar's census data is used as source citations for searching relationship between two distinct persons based on unique National Registration Card (NRC) Number. The Myanmar census data involve person name, date of birth, gender, occupation, parent names, relationship with householder, NRC number and detail parent's family records including jobs and etc. NRC number is the unique identification number for every citizen in Myanmar. The aim of this paper is to observe the efficient data storage form for those related data among three types of database structure; relational DB, NoSQL DB, graph DB. The observation is done by retrieving data relationship from these databases using their query form. In relational database, personnel data is stored as table structure while in NoSQL databases like key-values store, column-family store and document store, personnel data is stored as key-values pair, column oriented and document oriented structure respectively. In graph database, personnel data is stored as graph structure with persons as nodes and relationship between them as edges. Then the query processing time is compared based on retrieving related data from those databases by using their relevant query

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Solution for Privacy-Preserving Data Manipulation and Query on NoSQL Database

Privacy of data owners and query users is vital in modern clouding data management. Many researches have been done on cloud security, but most of them are focused on the privacy of data owners or of query users separately. How to protect the privacy of the data owners and users simultaneously is a great challenge. In this paper, a solution of data storage and query protocol based on classical h...

متن کامل

BrackitMR: Flexible XQuery Processing in MapReduce

We present BrackitMR, a framework that executes XQuery programs over distributed data using MapReduce. The main goal is to provide flexible MapReduce-based data processing with minimal performance penalties. Based on the Brackit query engine, a generic query compilation and optimization infrastructure, our system allows for a transparent integration of multiple data sources, such as XML, JSON, ...

متن کامل

Time-Constrained Query Processing in CASE-DB

CASE-DB is a real-time, single-user, relational prototype DBMS that permits the speciication of strict time constraints for relational algebra queries. Given a time constrained non-aggregate relational algebra query and a \fragment chain" for each relation involved in the query, CASE-DB initially obtains a response to a modiied version of the query and then uses an \iterative query evaluation" ...

متن کامل

Temporal Relational Calculus

MAIN TEXT A natural temporal extension of the relational calculus allows explicit variables and quantification over a given time domain, in addition to the variables and quantifiers over a data domain of uninterpreted constants. The language is simply the two-sorted version (variables and constants are temporal or non-temporal) of first-order logic over a data domain D and a time domain T . The...

متن کامل

Models for Integrated Information Retrieval and Database Systems

In this paper, we show that there is a mismatch between information retrieval (IR) and database (DB) concepts, and we devise solutions for this problem. DB oriented approaches have to distinguish between the logical and the content structure of objects, and should also consider the layout structure. Data independence—not regarded in IR before—can be achieved by using the notion of vague predica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014